A hindrance or obstacle that prevents progress or achievement.
प्रगति या उपलब्धि में बाधा डालने वाली चीज़
English Usage: The lack of funding is a major stumbling block for the project.
Hindi Usage: धन की कमी इस परियोजना के लिए एक बड़ा अड़चन है।